Cape leopard - İspanyolca İngilizce Sözlük